package logica_de_negocio;

public class ExcepDatosNoAdmitidos extends Exception {

	/**
	 * Excepcion que se lanza cuando no se puede introducir esos datos en la
	 * base de datos porque no estan en el formato correcto o no cumplen los
	 * requisitos.
	 */
	private static final long serialVersionUID = 1L;

	protected String Causa;

	/**
	 * Introducion de la causa por la cual no se puede anadir o modificar un
	 * dato almacenado en la base de datos
	 * 
	 * @param string
	 *            Un frase explicativa que se le mostrara al usuario
	 */
	public void setCausa(String string) {
		Causa = string;
	}

	/**
	 * Obtenemos lo que se mostrara al usuario cuando este introduca valores no
	 * permitidos
	 * 
	 * @return Causa de la excepcion.
	 */
	public String getCausa() {
		return Causa;
	}
}
